protective clothing for automobile racing drivers - Turco Inglés Diccionario